package com.it.park.util.empty;

import java.util.Collection;

/**
 * @author daihuajun
 *非空和空的判断
 */
public class EmptyUtil {
	/**
	 * 判断集合为空
	 * @param str
	 * @return
	 */
	public static boolean isEmpty(Collection<?> collection){
		if(collection == null || collection.isEmpty()){
			return true;
		}
		return false;
	}
	
	/**
	 * 判断集合不为空
	 * @param str
	 * @return
	 */
	public static boolean isNotEmpty(Collection<?> collection){
		return !isEmpty(collection);
	}
	
	/**
	 * 判断字符串为空
	 * @param str
	 * @return
	 */
	public static boolean isEmpty(String str){
		if(str == null || str.isEmpty() || "".equals(str)){
			return true;
		}
		return false;
	}
	
	/**
	 * 判断字符串不为空
	 * @param str
	 * @return
	 */
	public static boolean isNotEmpty(String str){
		return !isEmpty(str);
	}
}
